@charset "utf-8";
/*common*/

.home_row2_l,.home_row2_c{width:33.6%; float: left;}
.home_row2_l{margin-right: 30px;}
.home_row2_r{width:28%; float: right;}

@keyframes myfirst {
  0% { transform: translateY(0px); }
  50% { transform: translateY(-10px);}
  100% { transform: translateY(0px);}
}
.column_ysgk .sec_ysgk .menus a:hover i,
.common_zwgk .menu li a:hover i{animation: myfirst 1.2s;-webkit-animation: myfirst 1.2s;-moz-animation: myfirst 1.2s;-ms-animation: myfirst 1.2s;-o-animation: myfirst 1.2s;}

.column_ysgk .dmys_kjgk li a i,
.home_zw .tab_hd li:after{-moz-transition:all 0.3s ease-in-out 0s; -ms-transition:all 0.3s ease-in-out 0s; -o-transition:all 0.3s ease-in-out 0s; -webkit-transition:all 0.3s ease-in-out 0s; transition:all 0.3s ease-in-out 0s;}

a,
.home_news .hd li a:after,
.home_news .hd li a,
.common_zwgk .ldzc li a i,
.ysyw_spyw .imgbox:after,
.common_news .hd li:after,
.common_hotline li .box,
.home_zw .tab_hd li,
.footer_nav a{-webkit-transition:300ms; -moz-transition:300ms; -o-transition:300ms; transition:300ms;}

.column_ysgk .dmys_kjgk li a:hover i,
.common_tt .btn a:hover{-moz-transform:scale(1.05); -ms-transform:scale(1.05); -o-transform:scale(1.05); -webkit-transform:scale(1.05); transform:scale(1.05);}

.hover_opacity:hover,
.common_zwgk .ldzc li a:hover,
.home_zw .tab_hd li:hover,
.zmhd_xj .banner .btns a:hover{filter:alpha(opacity=85); -moz-opacity: 0.85; opacity:0.85;}

.common_news .news_list li .mes h4,
.zsyz_qyzc .bd li a,
.zsyz_ysyc .bd li a,
.zmhd_zxft .txtbox h3{display:block; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}

.zwgk_ztbd .owl-nav.disabled,
.home_hengfu .owl-dots.disabled,
.home_ztzl .owl-dots.disabled{display: block!important;}
.owl-carousel .owl-nav>div:hover{color:#1e5aab;}

/**/
.common_row1_l{width:56.7%; float: left;overflow: hidden;}
.common_row1_r{width:41.5%; float: right;overflow: hidden;}

/*tt*/
.common_tt{background: #f7f7f7;padding:20px;margin-top:28px;height: 74px;overflow: hidden;}
.common_tt .inPad{position: relative;}
.common_tt .bd{padding:0 20px;}
.common_tt .bd ul{ overflow:hidden; zoom:1; }
.common_tt .bd ul li{height: 74px; overflow: hidden;position: relative;}
.common_tt .bd ul li h4{font-size:2.25em; text-align: center;}
.common_tt .bd ul li h4 a{color: #2c528c;}
.common_tt .bd ul li h4 a:hover{color:#d90000;}
.common_tt .bd ul li p{text-align: center; color: #999999; font-size:15px;margin-top: 7px;padding-right: 53px;}
.common_tt .bd ul li a.more{color:#d10013;position: absolute;right: 0;bottom:0;}
.common_tt .bd ul li a:hover{font-weight: bold;}
.common_tt .btn{position: absolute; right: 0; top: 50%; margin-top: -27.5px;}
.common_tt .btn a{display: block; width: 22px; height: 22px; background: url(../images/home_toutiao_arrow.png) no-repeat;}
.common_tt .btn a.prev{margin-bottom: 11px;}
.common_tt .btn a.next{background-position: 0 -33px;}
/*.common_tt .btn a.prev:hover{background-position: -28px 0;}*/
/*.common_tt .btn a.next:hover{background-position: -28px -28px;}*/

.common_news .hd{font-size:1.385em;border-top:4px solid #eaebef;margin-bottom: 5px;}
.common_news .hd li{float: left;position: relative;}
.common_news .hd li:after{content:"";width:0;height: 4px;background: #1e5aab;position: absolute;top:-4px;left:0;}
.common_news .hd li a{display: block; padding: 26px 62.5px;font-weight: bold;}
.common_news .hd li.on a,.home_news .hd li:hover a{color:#1e59ab;}
.common_news .hd li.on:after,.home_news .hd li:hover:after {width:100%;}

.owl-carousel .owl-item{overflow: hidden;}
.common_news .bd{min-height: 409px;}
.common_tpxw{position:relative; overflow:hidden;}
.common_tpxw .owl-carousel .owl-item,.common_tpxw .owl-carousel img{height:409px;}
.common_tpxw .owl-carousel .txt{position:absolute; right:0; bottom:0; left:0; z-index:9; padding:0 120px 0 28px; height:56px; line-height:56px; color:#fff; background-color:rgba(0,0,0,.5);}
.common_tpxw .owl-dots{position:absolute; bottom:18px; right:16px; z-index:99;}
.common_tpxw .owl-dot{float:left; width:8px; height:8px; margin-right:7px;background: #fff;}
.common_tpxw .owl-dot.active{background-color: #bd1a2d;}

.common_news .news_list li{position: relative;margin-top:40px;min-height: 72px;}
.common_news .news_list li:first-child{margin-top:0;}
.gwy_li{margin-bottom: 40px;}
.common_news .news_list li .time{position: absolute;left:0;height: 100%;text-align: center;}
.common_news .news_list li .time:after{content:"";width:0;border-left:1px solid #ddd;position: absolute;top:7%;bottom:3%;right:-10px;}
.common_news .news_list li .time,
.common_news .news_list li .mes p{color: #bababa;font-size: 0.87em;}
.common_news .news_list li .time b{font-size: 2.615em;display: block;font-weight: normal;}
.common_news .news_list li .mes{padding-left: 80px;}
.common_news .news_list li .mes h4 a{font-size: 1.385em;color:#1e5aab;font-weight: normal;}
.common_news .news_list li .mes h4 a:hover{font-weight: bold;}
.common_news .news_list li .mes p{margin-top:5px;text-align: justify;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}
.common_news .news_list_nodec li .mes h4{white-space: normal;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}


.common_hotline{overflow: hidden;}
.common_hotline ul{margin:0 -7.5px;}
.common_hotline li{float: left;width:33.333%;height: 110px;margin-bottom: 10px;}
.common_hotline li .box{cursor: pointer; margin:0 7.5px;height: 110px;line-height: 110px;background: url(../images/home_hotline_icon.png) no-repeat right center #93b0d7;background-position: right -220px;}
.common_hotline li .box:hover{background-color: #1e5aab;}
.common_hotline li:first-child .box{background-position: right 0;}
.common_hotline li:first-child+li .box{background-position: right -110px;}
.common_hotline li .box a{padding:0 20px;color:#fff;font-size:1.063em;display: inline-block;line-height: 1.7;vertical-align: middle;}

/*common end*/
.homeContent .common_newslist li{padding-left:10px;}
.homeContent .common_newslist li:before{content:''; position:absolute; left:2px; top: 50%; margin-top: -1px; width: 2px; height: 2px; background: #000000;}

.home_tt{margin: 28px 0 45px;}
.home_tt .bd{margin: 0 27px 0 46px;}
.home_tt h2{font-size:1.875em; text-align: center; line-height: 50px;}
.home_tt h2 a{float: none; color: #1e59ab;}
.home_tt h3{position: absolute; width: 26px; height: 70px; padding:6px 10px 0; line-height: 24px; left: 0; top:0; bottom: 0; font-size: 1.25em; text-align: center; color: #fff; background: url(../images/home_toutiao_tag.png) no-repeat center bottom;}

.home_tpxw1 {}
.home_tpxw1 .tpxw{position: relative;width: 55%;float: left;}
.home_tpxw1 .tpxw .swiper-slide{background: #fff;}
.home_tpxw1 .tpxw .swiper-slide dl{position: relative;}
.home_tpxw1 .tpxw .swiper-slide dl .place{padding-top: 60.25%;}
.home_tpxw1 .tpxw .swiper-slide dl dt{padding: 1em .75em; font-size: 1.0625em; line-height: 1.375em; text-align: center; background: #fff;}
.home_tpxw1 .tpxw .swiper-pagination{bottom: 3.375em; margin-bottom: .625em;}
.home_tpxw1 .tpxw .swiper-ctrl-button.resize.md{margin-top: -3.375em;}
.home_tpxw1 .xwdt{padding: 1.25em 1.25em 1.25em 2em; background: #fafafa;width: 40%;float: right;}
.home_tpxw1 .xwdt > .hd ul{position: relative;}
.home_tpxw1 .xwdt > .hd li.li0{position: absolute; top: 0; left: 0; white-space: nowrap;}
.home_tpxw1 .xwdt > .hd li.li1{float: none; text-align: center;}
.home_tpxw1 .xwdt > .hd li.li2{position: absolute; top: 0; right: 0; white-space: nowrap;}
.home_tpxw1 .xwdt .hd li{font-size: 20px;font-weight: bold;}
.home_tpxw1 .xwdt .hd li.on a{color: #1e59ab;}
.home_tpxw1 .xwdt .infolist li.li9{display: none;}
.home_tpxw1 .infolist li{position: relative; padding-top: .5em; padding-bottom: .5em; line-height: 1.6em; overflow: hidden; vertical-align:  top;}
.home_tpxw1 .infolist li a{float: left; position: relative; max-width:100%; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; overflow: hidden;}
.home_tpxw1 .infolist li a font{color: #7ca4d8; margin-right: 5px;}
.home_tpxw1 .infolist li, .infolist li a{-moz-box-sizing: border-box; -welit-box-sizing: border-box; box-sizing: border-box;}
.home_tpxw1 .infolist li .time{position: absolute; top: auto; right: 0; margin: auto 0; font-size: .9375em; color: #999;}
.home_tpxw1 .infolist li a br{display: none;}
.home_tpxw1 .infolist.md li{padding-right: 3.75em;}
.home_tpxw1 .infolist.ymd li{padding-right: 5.75em;}
.home_tpxw1 .infolist li:hover a{color: #015293;}
.home_tpxw1 .infolist li:hover a font{color: #015293;}
.home_tpxw1 .infolist li:hover .time{color: #015293;}
.m-com-more {
  clear: both;
  padding-top: 20px;
  padding-bottom: 10px;
  text-align: center;
  display: none;
}
@media (max-width:992px) {
  .home_tpxw1 .tpxw,.home_tpxw1 .xwdt{width: 100%;float: none;margin-bottom: 50px;        box-sizing: border-box;}
  .home_tpxw1 .xwdt{padding: 0;}
}
.elli-s{display: block; max-width:100%; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; overflow: hidden;}
/*图片占位符*/
/***
16:9[56.25%]
4:3[75%]
3:2[66.666667%]
 ***/
 .place{position: relative; z-index: 2; display: block; padding-top: 56.25%; overflow: hidden;}
 .place .pic{position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: 1; display: block; overflow: hidden;}
 .place .pic img,
 .place .pic video{display: block; width: 100%; height: auto; min-height: 100%; object-fit: cover;}
 
 @media (max-width:414px) {
   .place{padding-top: 66.67%;}
 }
 

.home_ztzl{overflow: hidden;}
.home_ztzl .owl-item img{display: block;height: 83px;width:100%;}
.home_ztzl .owl-dots{text-align: center;margin-top:20px;}
.home_ztzl .owl-dot{width:13px;height: 13px;background: #aab2d0;display: inline-block;margin:10px 8px 0;border-radius: 50%;line-height: 1;}
.home_ztzl .owl-dot.active{background: #1e5aab;}

.home_hengfu{position: relative;overflow: hidden;margin-bottom: 37px;}
.home_hengfu .owl-dots{position: absolute;right:-1px;bottom:0;text-align: center;}
.home_hengfu .owl-dot{background: #000000;width:24px;color:#fff;font-size: 12px;line-height: 14px;float: left;border-right:1px solid #fff;}
.home_hengfu .owl-dot.active{background: #ff0000;}
.home_hengfu .owl-item img{height: 110px;}

.home_zw{position: relative;overflow: hidden;min-height: 520px;}
.home_zw .tab_hd{position: absolute;left:0;top:0;width:60px;}
.home_zw .tab_hd li{position: relative;background: #789ccd;border-top: 3px solid #fff;height: 175px;}
.home_zw .tab_hd li:after{content:"";display: none; position: absolute;right:0;top:50%;margin-top:-10px;width:0;height:0;border: 10px solid transparent;border-right-color:#fff;}
.home_zw .tab_hd li.on:after{display: block;}
.home_zw .tab_hd li a{display: block;padding:28px 15px;text-align: center; font-size: 1.375em;font-weight: bold;color:#fff;}
.home_zw .tab_hd li:first-child {background: #1e5aab;border-top:none;}
.home_zw .tab_hd li:first-child+li {background: #4b7bbc;}
.home_zw .tab_bd{padding-left: 86px;}
/*.home_zw .tab_bd>.tabItem{position: absolute;left:86px;top:0;}*/
/*首页政民服务*/
.home_zmfw_liimg {margin:10px -10px;}
.home_zmfw_liimg li{width:12.5%;float: left;text-align: center;line-height: 1.5;}
.home_zmfw_liimg li a{display: block;margin:20px 10px 10px;padding-bottom: 10px;}
.home_zmfw_liimg li img{display: block;width:82px;height: 72px;margin:0 auto;}
.home_zmfw_liimg li a:hover{box-shadow: 1px 1px 13px #f1f1f1;}
.home_zmfw_litxt{margin:23px -5px 0;}
.home_zmfw_litxt li{width:16.6%;float: left;text-align: center;}
.home_zmfw_litxt li a{display: block;height:60px;line-height: 60px; margin:5px;padding: 0 10px;border:1px solid #ddd;background: #f8f8f8;overflow: hidden;}
.home_zmfw_litxt li span{display: inline-block;line-height: 1.2;vertical-align: middle;}
.home_zmfw_litxt li a:hover{border-color:#1e5aab;color:#1e5aab;}
.home_zmfw_left{width:71%;float: left;}
.home_zmfw_right{width:28%;float: right;}
.home_zmfw_hfxd{margin-bottom: 10px; }
.home_zmfw_zxft .bd{padding-top:20px;}
.home_zmfw_zxft .bd .imgbox{height: 220px;overflow: hidden;}
.home_zmfw_zxft .bd .imgbox img{display: block;width:100%;height: 100%;}
.home_zmfw_zxft .bd .txtbox{padding-top: 15px;}

.common_zwgk .menu{margin-bottom:20px;}
.common_zwgk .menu ul{margin: 0 -5px;}
.common_zwgk .menu li{width: 14.28%;float: left;text-align: center;}
.common_zwgk .menu li a{display: block;margin:0 5px 10px;background: #eaebef;height: 120px;overflow: hidden;}
.common_zwgk .menu li i{display: block;width:40px;height: 40px;margin:24px auto 11px;background: url(../images/home_zwgk_icon.png) no-repeat center;background-position: 0 0;}
.common_zwgk .menu li.li2 i{background-position: 0 -40px;}
.common_zwgk .menu li.li3 i{background-position: 0 -80px;}
.common_zwgk .menu li.li4 i{background-position: 0 -120px;}
.common_zwgk .menu li.li5 i{background-position: 0 -160px;}
.common_zwgk .menu li.li6 i{background-position: 0 -200px;}
.common_zwgk .menu li.li7 i{background-position: 0 -240px;}
.common_zwgk .ldzc ul{margin: 0 -5px;}
.common_zwgk .ldzc li{width:50%;float: left;}
.common_zwgk .ldzc li a{display: block;margin:0 5px;line-height: 90px;height: 90px;color:#fff;font-size:1.25em;text-align: center;background: url(../images/home_zwgk_bg_1.jpg) no-repeat center;background-size: cover;}
.common_zwgk .ldzc li:first-child a{background-image: url(../images/home_zwgk_bg_2.jpg);}
.common_zwgk .ldzc li:first-child i{background-position: 0 0;}
.common_zwgk .ldzc li i{display: inline-block;width:35px;height: 35px;margin-right: 8px;vertical-align: middle;background: url(../images/home_zwgk_icon_02.png) no-repeat 0 -35px;}
.home_zcjd,.zwgk_zcjd{position: relative;}
.home_zcjd .owl-prev,
.home_zcjd .owl-next,
.zwgk_zcjd .owl-prev,
.zwgk_zcjd .owl-next{position: absolute;top:50%;margin-top:-21px;width:22px;height: 42px;line-height: 42px;text-align:center;color:#fff;font-family: "宋体";font-size:41px;font-weight: bold;}
.home_zcjd .owl-prev,.zwgk_zcjd .owl-prev{left: 10px;}
.home_zcjd .owl-next,.zwgk_zcjd .owl-next{right: 10px;}
.zwgk_zcjd .owl-item img{max-height: 220px;}

/*渝水概况*/
.column_ysgk {font-size: 1.0625em;}
.column_ysgk .banner{height: 550px;background: url(../images/ysgk_banner.jpg) no-repeat center center;background-size: cover;}
.column_ysgk .title{height: 170px;background:url(../images/ysgk_title_03.png) no-repeat center center;}

.column_ysgk .sec_ysgk .title{background-image: url(../images/ysgk_title_01.png);}
.column_ysgk .sec_ysgk .mes p{text-align: justify;text-indent: 2em;line-height: 2.3;}
.column_ysgk .sec_ysgk .mes .more{color:#1e59ab;}
.column_ysgk .sec_ysgk .menus{margin: 35px auto 55px;}
.column_ysgk .sec_ysgk .menus a{text-align: center;display: inline-block;padding:0 5px;margin:0 45px;position: relative;}
.column_ysgk .sec_ysgk .menus a:before{content:"";position: absolute;left:-92px;top:50%;margin-top:-3.5px;width:89px;height: 7px;background: url(../images/ysgk_line.png) no-repeat center;}
.column_ysgk .sec_ysgk .menus a:first-child:before{display: none;}
.column_ysgk .sec_ysgk .menus a i{display: block;width: 80px;height:52px;margin:0 auto 10px;background: url(../images/ysgk_gk_icon.png) no-repeat 0 0;}
.column_ysgk .sec_ysgk .menus a.a2 i{background-position: 0 -52px;}
.column_ysgk .sec_ysgk .menus a.a3 i{background-position: 0 -104px;}
.column_ysgk .sec_ysgk .menus a.a4 i{background-position: 0 -156px;}
.column_ysgk .sec_ysgk .menus a.a5 i{background-position: 0 -208px;}
.column_ysgk .sec_ysgk .menus a.a6 i{background-position: 0 -416px;}
.column_ysgk .sec_ysgk .menus a.a7 i{background-position: 0 -260px;}
.column_ysgk .sec_ysgk .menus a.a8 i{background-position: 0 -312px;}
.column_ysgk .sec_ysgk .menus a.a9 i{background-position: 0 -364px;}
.column_ysgk .sec_ysgk .menus span{}

.column_ysgk .sec_dmys .title{background-image: url(../images/ysgk_title_02.png);margin-top: 34px;}
.column_ysgk .dmys_culture{margin:0 -15px 65px;}
.column_ysgk .dmys_culture li{width:50%;float: left;margin: 15px 0;}
.column_ysgk .dmys_culture li a{display: block; margin:0 15px;background: #f7f7f7;height: 160px;}
.column_ysgk .dmys_culture .imgbox{width:280px;height:160px;float: left;overflow: hidden;overflow: hidden;}
.column_ysgk .dmys_culture .imgbox img{display: block;width:100%;height: 100%;}
.column_ysgk .dmys_culture .txt{padding:10px 10px 10px 300px; }
.column_ysgk .dmys_culture h4,
.column_ysgk .dmys_kjgk li h4{font-size: 1.2em;line-height: 1;font-weight: normal;margin:8px 0 16px;}
.column_ysgk .dmys_culture p,
.column_ysgk .dmys_kjgk li p{line-height: 1.7;color:#666666;text-align: justify;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;line-clamp: 3;-webkit-box-orient: vertical;}

.column_ysgk .dmys_kjgk{padding: 80px 0 60px;}
.column_ysgk .dmys_kjgk ul{margin: 0 -12px;}
.column_ysgk .dmys_kjgk li{width:20%;float:left;margin-bottom: 20px;}
.column_ysgk .dmys_kjgk li a{display: block;margin:0 12px;padding: 36px 17px;background: #fff;text-align: center;}
.column_ysgk .dmys_kjgk li i{display: block;width:88px;height: 88px;margin:0 auto;background: url(../images/ysgk_dmys_icon.png) no-repeat 0 0 #1e5aab;border-radius: 50%;}
.column_ysgk .dmys_kjgk li.li2 i{background-position: 0 -88px;}
.column_ysgk .dmys_kjgk li.li3 i{background-position: 0 -176px;}
.column_ysgk .dmys_kjgk li.li4 i{background-position: 0 -264px;}
.column_ysgk .dmys_kjgk li.li5 i{background-position: 0 -352px;}
.column_ysgk .dmys_kjgk li h4{margin: 20px 0;}
.column_ysgk .dmys_kjgk li p{-webkit-line-clamp: 5;line-clamp: 5;}

.sec_lyfg{overflow: hidden;}
.sec_lyfg .zoompic_box{display: block;}
.sec_lyfg .slide_box{position:relative;padding:0 60px;margin:10px auto 145px;}
.sec_lyfg .slide_box ul{position:relative;width:100%;height:415px}
.sec_lyfg .slide_box li{z-index:0;position:absolute; width:0px;background:#787878;height:0px;top:146px;cursor:pointer;left:377px;border-radius:4px;box-shadow:1px 1px 12px rgba(200, 200, 200, 1)}
.sec_lyfg .slide_box li img{width:100%;height:100%;vertical-align:top}
.sec_lyfg .slide_box .prev,.sec_lyfg .slide_box .next,
.sec_lyfg .owlslide_box .owl-prev,.sec_lyfg .owlslide_box .owl-next{display:block;z-index:100;overflow:hidden;cursor:pointer;color:#c4c4c4;position:absolute;width:33px;height:55px;top:50%;margin-top:-27.5px;line-height: 55px; font-size: 55px;font-family: "宋体";}
.sec_lyfg .slide_box .prev{left: 0;}
.sec_lyfg .slide_box .next{right:0px;} 
.sec_lyfg .slide_box .prev:hover,.sec_lyfg .slide_box .next:hover,
.sec_lyfg .owlslide_box .owl-prev:hover,.sec_lyfg .owlslide_box .owl-next:hover{color:#1e5aab;}

.sec_lyfg .swiper-slide{width: 720px;height: 415px;}
.sec_lyfg .swiper-slide img{display:block;width: 100%;height: 100%;}

.sec_lyfg .owlslide_box{display:none;margin: 10px 0 45px;}
.sec_lyfg .owlslide_box .ysgk_lyfg{padding:0 30px;}
.sec_lyfg .owlslide_box .owl-item img{display: block;width:100%;height: 150px;}
.sec_lyfg .owlslide_box .owl-prev,.sec_lyfg .owlslide_box .owl-next{font-size: 45px;width:20px;}
.sec_lyfg .owlslide_box .owl-prev{left: -33px;text-align: left;}
.sec_lyfg .owlslide_box .owl-next{right: -30px;text-align: right;}

/*渝水要闻*/
.ysyw_spyw{position: relative;overflow: hidden;}
.ysyw_spyw .imgbox{width:100%;height: 181px;margin: 20px 0 10px;position: relative;overflow: hidden;}
.ysyw_spyw .imgbox:after{content:"";width:80px;height:80px;position: absolute;left:50%;top:-80px;margin: -40px 0 0 -40px;background: url(../images/btn_video.png) no-repeat center;}
.ysyw_spyw .imgbox img{display: block; width:100%;height: 181px;}
.ysyw_spyw p{font-size: 1.0625em;text-align: center;}
.ysyw_spyw a:hover .imgbox:after{top:50%;}

/*招商引资*/
.zsyz_qyzc .bd ul,.zsyz_ysyc .bd ul{margin:12px -9px 0;}
.zsyz_qyzc .bd li,.zsyz_ysyc .bd li{float: left;width:50%;}
.zsyz_qyzc .bd li a,.zsyz_ysyc .bd li a{padding: 0 10px;display: block;margin:5px 9px;background: #f7f7f7;font-size: 1.0625em;text-align: center;line-height: 50px;}

/*政务公开*/
.columnZwgk .common_zwgk{padding: 32px 0;}
.columnZwgk .sec1 .tip{float: right;margin-top: 8px;margin-right: -20px;}
.columnZwgk .sec1 .tip a{float:left;line-height: 1;font-size: 0.9375em;padding:0 20px;border-left:1px solid #1e5aab;}
.columnZwgk .sec1 .tip a:first-child{border:none;}

.zwgk_zfwk{width: 71.1%;float: left;}
.zwgk_link{width: 26.9%;float: right;}
.columnZwgk .common_zwgk .menu{margin-bottom: 0;}

.zwgk_xxjs .bd{margin-top: 14px;}
/*.zwgk_xxjs .bd .item{position: relative;}
.zwgk_xxjs .bd .item label{position: absolute;left: 0;top:0;line-height: 45px;width: 74px;text-align: right;}
.zwgk_xxjs .bd .item_input{margin:10px 0 0 84px;padding:0 20px;border:1px solid #e2e2e2;}
.zwgk_xxjs .bd .item_input input{border:none;height: 43px;line-height: 43px;width: 100%;}*/
.zwgk_xxjs .bd .layui-form-item{margin-bottom: 0;margin-top: 10px;}
.zwgk_xxjs .bd .layui-input{height: 45px;}
.zwgk_xxjs .bd .layui-input-block .inline{width:48.5%;float: left;margin-bottom: 10px;}
.zwgk_xxjs .bd .layui-input-block .inline:first-child{margin-right: 3%;}
.zwgk_xxjs .bd .layui-btn{width:153px;margin:0 12.5px;background: #3278bc;}
.zwgk_xxjs .bd .item_syh{padding-right: 40px;position: relative;margin-top: 10px;}
.zwgk_xxjs .bd .item_syh:after{content:"号";position: absolute;right:0;top:0;width:40px;line-height: 45px;text-align: center;}
.layui-form-select dl dd.layui-this{background-color: #1e5aab;}

.zwgk_ztbd{padding-bottom: 50px;}
.zwgk_ztbd .title{position: relative;text-align: center;height: 3px;margin: 45px auto 35px;border-top:1px solid #d0d0d0;border-bottom: 1px solid #d0d0d0;}
.zwgk_ztbd .title a{color: #1e59ab;font-size: 1.25em;display: inline-block;width:132px;height:46px;line-height: 46px; background: #fafafa;position: absolute;left:50%;top:50%;margin: -23px 0 0 -66px;}
.zwgk_ztbd .cont{padding:0 42px;}
.zwgk_ztbd .owl-prev,.zwgk_ztbd .owl-next{position: absolute;top:50%;margin-top:-24px;font-family:"宋体";font-size: 50px;font-weight: bold; color:#d9d9d9;height:48px;line-height: 48px;}
.zwgk_ztbd .owl-prev{left:-42px;}
.zwgk_ztbd .owl-next{right:-42px;}
/*领导之窗*/
.ldzc-mainBox .ldzcBox{margin-left: 20px;}
.ldzc-mainBox .ldzcBox .mb30{margin-bottom: 30px;}
.ldzc-mainBox .sideBar .inBox{background: none;}
.ldzc-mainBox .sideBar .inBox:before{display: none;}
.ldzc-mainBox .parentName{text-align: center;padding:24px 10px;background:#0f59a4;border:none;color: #fff;font-size: 1.125em;}
.ldzc-mainBox .parentName span{position: relative;}
.ldzc-mainBox .parentName span:before{content:"";display: block; position: absolute;left:0;right:0;top:-18px;height: 4px;background: #0968d3;border-radius: 1.5px;}
.ldzc-mainBox .sideMenu{text-align: center;padding-bottom: 170px;border:none;}
.ldzc-mainBox .sub-parent{position: relative;font-size: 1.125em;padding: 12px 40px;background-color: #dbe6f1;color: #1e5aab;border-bottom:1px solid #fff;cursor: pointer;}
.ldzc-mainBox .sub-parent:after{content:"";width: 6px;height: 11px;position: absolute;left: auto;right: 20px;top: 50%;margin-top:-5.5px;background: url(../images/list_blue.png) no-repeat center;}
.ldzc-mainBox .sideMenu li{margin-bottom:0;}
.ldzc-mainBox .sideMenu li a{color: #333;font-size: 16px;padding: 12px 10px;/*border-top:none;*/margin-top:0;background: #eff4f8;border-bottom:1px solid #fff;}
.ldzc-mainBox .sideMenu li a.aon, .sideMenu li a:hover{color: #335e92;}
.ldzc-mainBox .sideMenu li.on > a{background: none;border-color: transparent;}
.ldzc-mainBox .sideMenu li.on > a:before,.ldzc-mainBox .sideMenu li.on > a:after,.ldzc-mainBox .sideMenu li a:after{display: none;}
.ldzc-mainBox .sideMenu li a.aon:before, .ldzc-mainBox .sideMenu li a:hover:before{height: 0;}
.ldzc-mainBox li.on .sub-parent{border-bottom:none;}
.ldzc-mainBox li.on .sub-parent:after{width:11px;transform: rotate(90deg);}
.ldzc-mainBox .sideMenu li .child{display: none;}
.ldzc-mainBox .sideMenu li.on .child{display: block;}
.ldzc-mainBox .ld-mes .imgbox{max-width:149px;margin:0 auto;border-radius: 5px;overflow: hidden;}
.ldzc-mainBox .ld-mes .imgbox img{display: block;margin:0 auto;}
.ldzc-mainBox .ld-mes .txtbox{text-align: center;}
.ldzc-mainBox .ld-mes .name{font-size: 1.125em;margin:10px 0;color:#1e5aab;}
.ldzc-mainBox .tit{margin-bottom: 10px;font-size: 1.125em;color:#1e5aab;}
.ldzc-mainBox .des{line-height: 2.2;text-align: justify;}
.ldzc-mainBox .des p{text-indent: 0!important;}
.ldzc-mainBox .mainContent{border: none;}
/*政民互动*/
.column_zmhd{margin-bottom: 45px;}
.zmhd_xj{margin: 30px auto 38px;}
.zmhd_xj .banner{height: 137px;background: url(../images/zmhd_rx_bg.jpg) no-repeat left center;position: relative;}
.zmhd_xj .banner:after{content:"";position: absolute;width:46.8%;height: 100%;left:27.33%;z-index:1;background: url(../images/zmhd_rx_txt.png) no-repeat center;background-size: contain;}
.zmhd_xj .banner .btns{position: absolute;right: 30px;top:24px;z-index: 2;}
.zmhd_xj .banner .btns a{display: block;height: 40px;color:#1e5aab;font-size:1.125em;padding:0 16px;line-height: 40px;background: #8db8f8;border-radius: 20px;-o-border-radius: 20px;}
.zmhd_xj .banner .btns a:first-child{margin-bottom: 10px;}
.zmhd_xj .banner .btns a i{display: block;float:left;width:33px;height: 40px;background: url(../images/zmhd_xx_icon.png) no-repeat 0 -40px;}
.zmhd_xj .banner .btns a:first-child i{background-position: 0 0;}
.zmhd_xj .banner .btns a:hover{color:#fff;}

.zmhd_hfxd{width:71.8%;float: left;}
.zmhd_hfxd .tip{float: right;}
.zmhd_hfxd .tip a{display: block;float: left; padding:0 16px;color:#fff;background: #89c997;margin-left: 10px;line-height: 33px;}
.common_hfxd #zmhdHfxd{overflow-x: scroll;}
.common_hfxd #zmhdHfxd::-webkit-scrollbar { height: 6px;}
/* // 滚动条的滑块 */
.common_hfxd #zmhdHfxd::-webkit-scrollbar-thumb {background-color: rgba(144, 147, 153, 0.5);border-radius: 4px;}
.common_hfxd .bd table{width:100%;}
.common_hfxd .bd table th{background: #f9f9f9;line-height: 46px;height: 46px;text-align: center;margin-bottom: 10px;font-weight: normal;}
.common_hfxd .bd table td{padding:10px 10px;line-height: 1.3;}
.common_hfxd .bd table tr:first-child td{padding-top:24px;}
.common_hfxd .bd table td:first-child{width:17%;min-width: 140px;}
.common_hfxd .bd table td:first-child+td{min-width: 200px;}
.common_hfxd .bd table td:first-child+td a{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.common_hfxd .bd table td:first-child+td+td{color:#17a560;width: 100px;min-width: 100px;text-align: center;}
.common_hfxd .bd table td:first-child+td+td.color_c{color:#f26000;}
.common_hfxd .bd table td:first-child+td+td+td{color:#999999;width: 116px;min-width: 116px;text-align: center;}
.zmhd_xjtj{width:26%;float: right;}
.zmhd_xjtj #zmhdXjtj{width:100%;height: 275px;margin: 20px auto 0;overflow: hidden;}

.zmhd_zxft .bd{min-height: 214px;}
.zmhd_zxft .box{position: relative;}
.zmhd_zxft .imgbox{width:285px;height: 214px;float: left;overflow: hidden;}
.zmhd_zxft .txtbox{padding-left: 300px;}
.common_zxft .txtbox h3{color:#1e59ab;}
.common_zxft .txtbox h3 a{color:#1e59ab;font-size: 1.2em;line-height: 1;}
.common_zxft .txtbox p{margin-top: 12px;}
.common_zxft .txtbox p b{float: left;}
.common_zxft .txtbox p span{display: block;padding-left: 48px;}

.left_fixed{position: fixed; left: 0px; top: 5%;}
.close{position: absolute;top: -20px; font-size: 12px; cursor: pointer;}
#ad1{display: none;}

@media (max-width: 1680px) {

}


@media (max-width: 1440px) {

}

@media (max-width: 1366px) {

}

@media (min-width: 1024px) and (max-width: 1440px) {
  
}

@media (max-width: 1280px) {
  
}

@media (max-width: 1199px) {
    .common_tpxw .owl-carousel .owl-item, .common_tpxw .owl-carousel img{height: 380px;}
    .column_zsyz .common_tpxw .owl-carousel .owl-item,.column_zsyz .common_tpxw .owl-carousel img{height: 409px;}
    .common_news .hd{font-size:1.25em;}
    .common_news .hd li a{padding: 15px 20px;}
    .common_news .bd{min-height: 380px;}
    .common_news .news_list li .mes h4 a{font-size: 1.2em;}
    
    .zwgk_zfwk,.zmhd_hfxd{width:65%;}
    .zwgk_link,.zmhd_xjtj{width:32%;}
    
    .column_ysgk .sec_ysgk .menus{text-align: center;margin-bottom: 45px;}
    .column_ysgk .sec_ysgk .menus a:before{display: none;}
    .column_ysgk .sec_ysgk .menus a{margin:0 0 10px;padding:0 10px;}

    .sec_lyfg .zoompic_box{display: none;}
    .sec_lyfg .owlslide_box{display: block;}

    .zwgk_xxjs .bd .layui-btn {width: 42%; margin: 0 10px 10px 0;}
}

@media (max-width: 1023px) {
  .common_zwgk .menu li{width:25%;}

  .home_zw .tab_hd{width:100%;position: static;padding-bottom: 20px;overflow: hidden;}
  .home_zw .tab_hd li{width:33.33%;float: left;height: 55px;line-height: 55px;border:none;}
  .home_zw .tab_hd li:after{left:50%;top:100%;margin: 0 0 0 -6px;border: 12px solid transparent;border-top-color: #789ccd;}
  .home_zw .tab_hd li:first-child+li:after{border-top-color:#4b7bbc;}
  .home_zw .tab_hd li:first-child:after{border-top-color:#1e5aab;}
  .home_zw .tab_hd li a{padding:0 5px;}
  .home_zw .tab_bd{padding: 0;}
  .home_ztzl .owl-dots{margin-top: 5px;}

  .columnZwgk .sec1 .tip{margin-right: -10px;}
  .columnZwgk .sec1 .tip a{padding:0 10px;}

}



@media (max-width: 992px) {
  .common_tt .bd ul li h4{font-size: 1.5em;margin:5px 0 10px;}
  .common_tpxw .owl-carousel .owl-item, .common_tpxw .owl-carousel img{height: 350px;}
  .common_news .bd{min-height: 350px;}
  .common_news .news_list li{margin-top: 30px;}
.gwy_li{margin-bottom: 30px;}
  .common_zwgk .ldzc li{width:100%;margin-top: 10px;}
  .common_zwgk .ldzc li:first-child{margin-top:0;}
  .common_zwgk .ldzc li a{height: 53px;line-height: 53px;}
  .common_hotline li .box a{padding:0 10px;}
  
  .home_tt{margin: 20px auto 30px;}
  .home_row2_l,.home_row2_c,.home_row2_r{width:31.2%;}
  .home_zmfw_left,.home_zmfw_right{width:100%;float: none;}
  .home_zmfw_zxft .bd .imgbox{width:280px;float: left;}
  .home_zmfw_zxft .bd .txtbox{min-height: 220px;padding: 0 0 0 300px;}

  .zmhd_hfxd,.zmhd_xjtj{width:100%;float: none;}
  .zmhd_xjtj{margin-top: 20px;}
  .zmhd_row_zxft .common_row1_l,.zmhd_row_zxft .common_row1_r{width:100%;float: none;}

  .column_ysgk .dmys_culture li{width:100%;float: none;}
  .column_ysgk .dmys_kjgk li{width: 33.33%;}

}

@media (max-width: 991px) {
  
}

@media (max-width: 768px) {
  .common_row1_l,.common_row1_r{width:100%;float: none;margin-bottom: 20px;}
  .common_news .news_list li{margin-top: 20px;}
.gwy_li{margin-bottom: 20px;}
  .common_news .bd{min-height: auto;}
  .common_news .hd{font-size: 1.2em;}
  .common_hotline li{width:50%;}

  .home_row2_l{width:100%;margin-bottom: 20px;float: none;}
  .home_row2_c, .home_row2_r{width:48%;}
  .home_zmfw_liimg{margin:10px 0;}
  .home_zmfw_liimg li{width:16.6%;}
  .home_zmfw_litxt li{width:25%;}

  .zwgk_zfwk,.zwgk_link{width:100%;float:none;}
  /*.zwgk_link .ldzc{width:30%;float:left;}*/
  /*.zwgk_link .zwgk_zcjd{width:60%;float:right;}*/

}

@media (max-width: 760px) {

  
}


@media (max-width: 640px) {
  .common_news .hd{height: auto;padding: 12px 0;background: #f7f7f7;border:none;margin-bottom: 25px;}
  .common_news .hd li{width:25%;line-height: 38px;text-align: center;overflow: hidden;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;}
  .common_news .hd li:after{display: none;}
  .common_news .hd li a{display: inline;padding:0;}
  .common_tpxw .owl-carousel .owl-item, .common_tpxw .owl-carousel img{height: 300px;}
  .column_zsyz .common_tpxw .owl-carousel .owl-item,.column_zsyz .common_tpxw .owl-carousel img{height: 330px;}
  .common_zwgk .menu li{width:33.33%;}
  
  .home_row2_c{margin-bottom: 20px;}
  .home_row2_c, .home_row2_r{width:100%;float: none;}
  .home_zmfw_liimg li{width:25%;}
  .home_zmfw_litxt li{width:33.33%;}
  .zwgk_xxjs .bd .layui-btn{width:auto;}
  .zwgk_xxjs .bd .layui-input{height: 38px;}
  .zwgk_xxjs .bd .layui-input-block{margin-left: 60px;}
  .zwgk_xxjs .bd .layui-form-label{width:auto;padding: 9px 0;text-align: right;}
  .home_zmfw_zxft .bd .imgbox,
  .zmhd_zxft .imgbox{float: none;margin: 0 auto 20px; width: 90%;text-align: center;}
  .home_zmfw_zxft .bd .txtbox,
  .zmhd_zxft .txtbox{padding-left:0;min-height:unset;}
  .zmhd_xj .banner:after{display: none;}

  .column_ysgk .dmys_kjgk li{width:50%;}
}


@media (max-width: 480px) {
  .common_news .hd li{width: 33.33%;}
  .common_tpxw .owl-carousel .owl-item, .common_tpxw .owl-carousel img,
  .column_zsyz .common_tpxw .owl-carousel .owl-item,.column_zsyz .common_tpxw .owl-carousel img{height: 260px;}

  .common_zwgk .menu li{width:50%;}
  .common_hotline li{width:100%;}

  .home_zmfw_liimg li{width:33.33%;}
  .home_zmfw_litxt li{width:50%;}

  .columnZwgk .sec1 .tip{display: none;}

  .zmhd_hfxd .tip{float: none;margin-bottom:10px;}
  
  .column_ysgk .dmys_culture li a{height: auto;}
  .column_ysgk .dmys_culture .imgbox{width:100%;height: 160px;float: none;}
  .column_ysgk .dmys_culture .txt{padding-left: 10px;}
}

@media (max-width: 479px) {
  .zsyz_qyzc .bd li, .zsyz_ysyc .bd li{width:100%;float: none;}
}


@media (max-width: 450px) {
  .column_ysgk .dmys_kjgk li{width:100%;}

}
@media (max-width: 320px) {
  

}